package com.logic.landseaserver.ws.dto;

import java.util.List;

import com.logic.common.ws.dto.system.FileDTO;

public class ContractDTO {

    private Integer id;
    private String contractNo;
    private Integer userId;
    private Integer projectId;
    private String userInfo;
    private String inDate;
    private String outDate;
    private String lease;
    private String leaseZh;
    private Double discount;
    private Double propertyFee;
    private String paymentMode;
    private String paymentModeZh;
    private String projectName;
    private String roomNo;
    private String statusZh;
    private String status;
    private String sourceZh;
    private String source;
    private String payTime;
    private String billStatus;
    private String signDate;
    private String certificatesName;
    private String cellphone;
    private String certificatesAddress;
    private String certificatesId;
    private String genderZh;
    private String certificatesType;
    private String remark;
    private Double salePrice;
    private Double originalPrice;
    private Double deposit;
    private List<UrgentDTO> urgentDTO;
    private Integer roomId;
    private Double totalMoney;
    private Integer pdfId;
    private FileDTO pdf;
    private String gender;
    private String country;
    private String createUser;
    private String createDtm;
    private CustomerDTO customerDTO;
    private Integer pdfImg;
    private FileDTO image;
    private Boolean isChapter;
    private Double waterPrice;
    private Double waterDeposit;
    private String roomStyleZh;
    private Double amountReceived;
    private Integer depositId;
    private String depositSn;
    private Boolean canDelete;
    private List<QueryCouponUesdDTO> authCodes;
    private List<UserFileDTO> historyFiles;
    private String userVersion;
    private Boolean latestVersion;
    private Double originalPropertyFee;
    private Integer originalCId;
    private String originalCIdSn;
    private String rentType;
    private Integer leaseM;
    private Integer leaseD;
    private Integer accountId;
    private Double accountTotalMoney;
    private String rentStatus;
    private Integer changeRoom;
    private Integer changeFlag;
    private String sourceRentType;
    private Integer payWithMoney;
    private Integer latefeeDay;
    private Integer lastPayDay;
    private CustomerCardDTO customerCardDTO;

    public Boolean getCanDelete() {
        return canDelete;
    }

    public Integer getDepositId() {
        return depositId;
    }

    public void setDepositId(Integer depositId) {
        this.depositId = depositId;
    }

    public void setCanDelete(Boolean canDelete) {
        this.canDelete = canDelete;
    }

    public Double getWaterDeposit() {
        return waterDeposit;
    }

    public void setWaterDeposit(Double waterDeposit) {
        this.waterDeposit = waterDeposit;
    }

    public Double getWaterPrice() {
        return waterPrice;
    }

    public void setWaterPrice(Double waterPrice) {
        this.waterPrice = waterPrice;
    }

    public CustomerDTO getCustomerDTO() {
        return customerDTO;
    }


    public void setCustomerDTO(CustomerDTO customerDTO) {
        this.customerDTO = customerDTO;
    }

    public String getGenderZh() {
        return genderZh;
    }

    public void setGenderZh(String genderZh) {
        this.genderZh = genderZh;
    }

    public Double getAmountReceived() {
        return amountReceived;
    }

    public void setAmountReceived(Double amountReceived) {
        this.amountReceived = amountReceived;
    }

    public String getRoomStyleZh() {
        return roomStyleZh;
    }

    public void setRoomStyleZh(String roomStyleZh) {
        this.roomStyleZh = roomStyleZh;
    }

    public Double getPropertyFee() {
        return propertyFee;
    }

    public void setPropertyFee(Double propertyFee) {
        this.propertyFee = propertyFee;
    }

    public Boolean getChapter() {
        return isChapter;
    }

    public void setChapter(Boolean chapter) {
        isChapter = chapter;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public String getCreateDtm() {
        return createDtm;
    }

    public void setCreateDtm(String createDtm) {
        this.createDtm = createDtm;
    }

    public String getGender() {
        return gender;
    }

    public void setGender(String gender) {
        this.gender = gender;
    }

    public String getCountry() {
        return country;
    }

    public void setCountry(String country) {
        this.country = country;
    }

    public FileDTO getPdf() {
        return pdf;
    }

    public void setPdf(FileDTO pdf) {
        this.pdf = pdf;
    }

    public Integer getPdfId() {
        return pdfId;
    }

    public void setPdfId(Integer pdfId) {
        this.pdfId = pdfId;
    }

    public Double getTotalMoney() {
        return totalMoney;
    }

    public void setTotalMoney(Double totalMoney) {
        this.totalMoney = totalMoney;
    }

    public Integer getRoomId() {
        return roomId;
    }

    public void setRoomId(Integer roomId) {
        this.roomId = roomId;
    }

    public Integer getId() {
        return id;
    }

    public Integer getProjectId() {
        return projectId;
    }

    public void setProjectId(Integer projectId) {
        this.projectId = projectId;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getUserId() {
        return userId;
    }

    public Double getDiscount() {
        return discount;
    }

    public void setDiscount(Double discount) {
        this.discount = discount;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public String getSignDate() {
        return signDate;
    }

    public void setSignDate(String signDate) {
        this.signDate = signDate;
    }

    public String getCertificatesName() {
        return certificatesName;
    }

    public void setCertificatesName(String certificatesName) {
        this.certificatesName = certificatesName;
    }

    public String getCellphone() {
        return cellphone;
    }

    public void setCellphone(String cellphone) {
        this.cellphone = cellphone;
    }

    public String getCertificatesAddress() {
        return certificatesAddress;
    }

    public void setCertificatesAddress(String certificatesAddress) {
        this.certificatesAddress = certificatesAddress;
    }

    public String getCertificatesId() {
        return certificatesId;
    }

    public void setCertificatesId(String certificatesId) {
        this.certificatesId = certificatesId;
    }

    public String getCertificatesType() {
        return certificatesType;
    }

    public void setCertificatesType(String certificatesType) {
        this.certificatesType = certificatesType;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Double getSalePrice() {
        return salePrice;
    }

    public void setSalePrice(Double salePrice) {
        this.salePrice = salePrice;
    }

    public Double getOriginalPrice() {
        return originalPrice;
    }

    public void setOriginalPrice(Double originalPrice) {
        this.originalPrice = originalPrice;
    }

    public Double getDeposit() {
        return deposit;
    }

    public void setDeposit(Double deposit) {
        this.deposit = deposit;
    }

    public String getContractNo() {
        return contractNo;
    }

    public void setContractNo(String contractNo) {
        this.contractNo = contractNo;
    }

    public String getUserInfo() {
        return userInfo;
    }

    public void setUserInfo(String userInfo) {
        this.userInfo = userInfo;
    }

    public String getInDate() {
        return inDate;
    }

    public void setInDate(String inDate) {
        this.inDate = inDate;
    }

    public String getOutDate() {
        return outDate;
    }

    public void setOutDate(String outDate) {
        this.outDate = outDate;
    }

    public String getLease() {
        return lease;
    }

    public void setLease(String lease) {
        this.lease = lease;
    }

    public String getLeaseZh() {
        return leaseZh;
    }

    public void setLeaseZh(String leaseZh) {
        this.leaseZh = leaseZh;
    }

    public String getPaymentMode() {
        return paymentMode;
    }

    public void setPaymentMode(String paymentMode) {
        this.paymentMode = paymentMode;
    }

    public String getPaymentModeZh() {
        return paymentModeZh;
    }

    public void setPaymentModeZh(String paymentModeZh) {
        this.paymentModeZh = paymentModeZh;
    }

    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }

    public String getRoomNo() {
        return roomNo;
    }

    public void setRoomNo(String roomNo) {
        this.roomNo = roomNo;
    }

    public String getStatusZh() {
        return statusZh;
    }

    public void setStatusZh(String statusZh) {
        this.statusZh = statusZh;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getSourceZh() {
        return sourceZh;
    }

    public void setSourceZh(String sourceZh) {
        this.sourceZh = sourceZh;
    }

    public String getSource() {
        return source;
    }

    public void setSource(String source) {
        this.source = source;
    }

    public String getPayTime() {
        return payTime;
    }

    public void setPayTime(String payTime) {
        this.payTime = payTime;
    }

    public String getBillStatus() {
        return billStatus;
    }

    public void setBillStatus(String billStatus) {
        this.billStatus = billStatus;
    }

    public List<UrgentDTO> getUrgentDTO() {
        return urgentDTO;
    }

    public void setUrgentDTO(List<UrgentDTO> urgentDTO) {
        this.urgentDTO = urgentDTO;
    }

    public Integer getPdfImg() {
        return pdfImg;
    }

    public void setPdfImg(Integer pdfImg) {
        this.pdfImg = pdfImg;
    }

    public FileDTO getImage() {
        return image;
    }

    public void setImage(FileDTO image) {
        this.image = image;
    }

    public Boolean getIsChapter() {
        return isChapter;
    }

    public void setIsChapter(Boolean isChapter) {
        this.isChapter = isChapter;
    }

    public Boolean getLatestVersion() {
        return latestVersion;
    }

    public void setLatestVersion(Boolean latestVersion) {
        this.latestVersion = latestVersion;
    }

    public String getUserVersion() {
        return userVersion;
    }

    public void setUserVersion(String userVersion) {
        this.userVersion = userVersion;
    }

    public List<UserFileDTO> getHistoryFiles() {
        return historyFiles;
    }

    public void setHistoryFiles(List<UserFileDTO> historyFiles) {
        this.historyFiles = historyFiles;
    }

    public List<QueryCouponUesdDTO> getAuthCodes() {
        return authCodes;
    }

    public void setAuthCodes(List<QueryCouponUesdDTO> authCodes) {
        this.authCodes = authCodes;
    }

    public Double getOriginalPropertyFee() {
        return originalPropertyFee;
    }

    public void setOriginalPropertyFee(Double originalPropertyFee) {
        this.originalPropertyFee = originalPropertyFee;
    }

    public Integer getOriginalCId() {
        return originalCId;
    }

    public void setOriginalCId(Integer originalCId) {
        this.originalCId = originalCId;
    }

    public String getRentType() {
        return rentType;
    }

    public void setRentType(String rentType) {
        this.rentType = rentType;
    }

    public Integer getLeaseM() {
        return leaseM;
    }

    public void setLeaseM(Integer leaseM) {
        this.leaseM = leaseM;
    }

    public Integer getLeaseD() {
        return leaseD;
    }

    public void setLeaseD(Integer leaseD) {
        this.leaseD = leaseD;
    }

    public Integer getAccountId()
    {
        return accountId;
    }

    public void setAccountId(Integer accountId)
    {
        this.accountId = accountId;
    }

    public Double getAccountTotalMoney()
    {
        return accountTotalMoney;
    }

    public void setAccountTotalMoney(Double accountTotalMoney)
    {
        this.accountTotalMoney = accountTotalMoney;
    }

    public String getRentStatus() {
        return rentStatus;
    }

    public void setRentStatus(String rentStatus) {
        this.rentStatus = rentStatus;
    }

    public Integer getChangeRoom()
    {
        return changeRoom;
    }

    public void setChangeRoom(Integer changeRoom)
    {
        this.changeRoom = changeRoom;
    }

    public Integer getChangeFlag()
    {
        return changeFlag;
    }

    public void setChangeFlag(Integer changeFlag)
    {
        this.changeFlag = changeFlag;
    }

    public String getDepositSn() {
        return depositSn;
    }

    public void setDepositSn(String depositSn) {
        this.depositSn = depositSn;
    }

    public String getOriginalCIdSn() {
        return originalCIdSn;
    }

    public void setOriginalCIdSn(String originalCIdSn) {
        this.originalCIdSn = originalCIdSn;
    }

    public String getSourceRentType() {
        return sourceRentType;
    }

    public void setSourceRentType(String sourceRentType) {
        this.sourceRentType = sourceRentType;
    }

    public Integer getPayWithMoney() {
        return payWithMoney;
    }

    public void setPayWithMoney(Integer payWithMoney) {
        this.payWithMoney = payWithMoney;
    }

    public Integer getLatefeeDay()
    {
        return latefeeDay;
    }

    public void setLatefeeDay(Integer latefeeDay)
    {
        this.latefeeDay = latefeeDay;
    }

    public Integer getLastPayDay()
    {
        return lastPayDay;
    }

    public void setLastPayDay(Integer lastPayDay)
    {
        this.lastPayDay = lastPayDay;
    }

    public CustomerCardDTO getCustomerCardDTO() {
        return customerCardDTO;
    }

    public void setCustomerCardDTO(CustomerCardDTO customerCardDTO) {
        this.customerCardDTO = customerCardDTO;
    }
}
